package accounting.customer.model.dao;

import java.sql.SQLException;
import java.util.List;

import accounting.customer.model.vo.CustomerVO;

public interface CustomerDao {
	public void insertCustomerInfo(CustomerVO cus_vo) throws SQLException;
	public List selectCustomer() throws SQLException;
	public List<CustomerVO> selectCustomerList(int pageNo) throws SQLException;
	public int selectNextNo() throws SQLException;
	public void insertNewContent(CustomerVO vo) throws SQLException;
	public void insertNewCustomer(CustomerVO vo) throws SQLException;
	public String selectDateByNo(int no) throws SQLException;
	public void deleteContent(int no) throws SQLException;
	public CustomerVO selectContent(int no) throws SQLException;
	public void updateCount(int no) throws SQLException;
	public void updateCustomer(CustomerVO vo) throws SQLException;
	public int selectTotalContent() throws SQLException;
	
	public List<CustomerVO> selectCustomerCodeList() throws SQLException;
}
